﻿@charset "utf-8";
/* CSS Document */
*{padding:0px;margin:0px;}
img{border:0px;}
ul,li,dl,dd{list-style-type:none;}
h1,h2,h3,h4,h5,h6{clear:both;overflow:hidden;font-size:100%;}
input{font-size:12px; font-family:\5B8B\4F53;}
textarea{font-size:12px; font-family:\5B8B\4F53;}
em{ font-style:normal;}
a{color:#7d7d7d;text-decoration:none;}
a:hover{color:#7d7d7d;text-decoration:underline;}
.clear{clear:both;width:100%;height:0px;overflow:hidden;}
.blank{width:auto;height:10px; visibility:hidden;overflow:hidden;}
body{color:#7d7d7d; background:#fff; font-size:12px; font-family:\5B8B\4F53;}
.header{width:950px; height:85px; margin:0 auto; overflow:hidden;}
.header .logo{width:700px; height:85px; overflow:hidden; float:left;}
.header .header_right{width:222px; height:70px; padding-top:15px; float:right;}
.header .header_right .search{width:222px; height:27px; overflow:hidden;}
.header .header_right .search .search_txt{width:180px; height:27px; background:url(../images/search_txt.jpg) no-repeat; border:none; float:left; color:#808080; text-align:center; line-height:27px;}
.header .header_right .search .search_btn{width:39px; height:27px; background:url(../images/search_btn.jpg) no-repeat; border:none; float:left; cursor:pointer;}
.header .header_right .phone{width:194px; height:28px; line-height:28px; line-height:28px; color:#1358db; background:url(../images/phone_ico.png) no-repeat; font-family:Microsoft Yahei; font-size:13px; margin-top:8px; padding-left:28px;}
.header .header_right .phone span{font-size:18px;}
ul.menu{width:950px; height:38px; background:url(../images/menu_bg.png) no-repeat; margin:0 auto; overflow:hidden;}
ul.menu li{width:137px; height:38px; float:left; padding-right:2px;}
ul.menu li a{width:137px; height:38px; display:block; float:left; text-align:center; font-family:Microsoft Yahei; line-height:38px; font-size:14px; color:#fff;}
ul.menu li a:hover{ background:url(../images/menu_on_bg.png) repeat-x; text-decoration:none; color:#fff;}
ul.menu li a.cur{ background:url(../images/menu_on_bg.png) repeat-x; text-decoration:none; color:#fff;}
ul.menu li.first{width:119px;}
ul.menu li.first a{width:119px;}
ul.menu li.first a:hover{ background:url(../images/menu_on_01.png) no-repeat;}
ul.menu li.first a.cur{ background:url(../images/menu_on_01.png) repeat-x; text-decoration:none; color:#fff;}
ul.menu li.last{padding-right:0; width:134px;}
ul.menu li.last a{width:134px;}
ul.menu li.last a:hover{ background:url(../images/menu_on_02.png) no-repeat;}
ul.menu li.last a.cur{ background:url(../images/menu_on_02.png) repeat-x; text-decoration:none; color:#fff;}
.banner{width:950px; height:240px; overflow:hidden; padding-bottom:30px; background:url(../images/banner_bg.png) no-repeat left bottom; margin:0 auto;}
.banner .slidebox-01{width:950px;height:240px; overflow:hidden; position:relative; z-index:999; margin:0 auto;}
.banner .slidebox-01 ul.slidepic-01{position:absolute;width:9999em;}
.banner .slidebox-01 ul.slidepic-01 li{height:240px; overflow:hidden; float:left; width:950px;}
.main{width:950px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:20px;}
.main .main_left{width:220px; height:auto; float:left; overflow:hidden; background:#eeeced;}
.main .main_left .con{width:220px; height:auto; background:#eeeced;}
.category_tit{width:220px; height:50px; overflow:hidden;}
.main .main_right{width:705px; height:auto; overflow:hidden; float:right;}
.category_list{width:210px; height:auto; margin:0 auto; padding-bottom:6px;}
.category_list .tit{width:202px; height:25px; background:url(../images/category_list_tit.jpg) no-repeat; cursor:pointer; margin-top:1px; padding-left:8px; padding-top:5px;}
.category_list .tit p{padding-left:13px; color:#fff; font-size:13px; line-height:20px; font-weight:bold; background:url(../images/category_list_tit_02.jpg) no-repeat left 4px;}
.category_list  ul.list{width:210px; height:auto; display:none; padding-bottom:8px;}
.category_list  ul.list li{width:180px; height:29px; line-height:29px; border-bottom:1px dashed #c7c7c7; padding-left:30px; background:url(../images/c_off_ico.gif) no-repeat 22px center;}
.category_list  ul.list li a{color:#4d4d4d;}
.category_list  ul.list li.cur{background:url(../images/c_on_ico.gif) no-repeat 22px center;}
.category_list  ul.list li.cur a{color:#1358db; font-weight:bold; text-decoration:none;}
.right_content{width:705px; height:auto; overflow:hidden;}
.right_content .tit, #coBrand .tit{height:39px; width:100%;}
.right_content .tit h3, #coBrand .tit h3{height:39px; line-height:39px; color:#1358db; width:200px; font-size:16px; font-family:Microsoft Yahei; float:left; font-weight:normal;}
.right_content .tit h3 span, #coBrand .tit h3 span{color:#a4a4a4; font-family:Arial; text-transform:uppercase; margin-left:5px; font-size:12px;}
.right_content .tit .more{width:68px; height:20px; float:right; padding-top:10px;}

.right_content .about_box{width:340px; height:auto; overflow:hidden; float:left;}
.right_content .about_box .tit, #coBrand .tit{ background:url(../images/about_box_tit.jpg) left bottom no-repeat;}
.right_content .about_box .con{width:340px; height:auto; overflow:hidden; padding-top:10px; line-height:24px; color:#4d4d4d;}
.right_content .news_box{width:340px; height:auto; overflow:hidden; float:right;}
.right_content .news_box .tit{ background:url(../images/news_box_tit.gif) left bottom no-repeat;}
.right_content .news_box ul.list{width:340px; height:auto; overflow:hidden; padding-top:10px; padding-bottom:10px;}
.right_content .news_box ul.list li{width:324px; height:28px; padding-left:16px; line-height:28px; text-align:right; color:#c4c4c4; font-size:13px; background:url(../images/news_ico.gif) no-repeat 4px center;}
.right_content .news_box ul.list li span{float:left; white-space:nowrap;}
.right_content .news_box ul.list li span a{color:#4d4d4d;}
.right_content .news_box ul.list li span a:hover{color:#4d4d4d;}
.style_box{width:705px; height:auto; overflow:hidden;}
.style_box .tit{height:39px; width:100%; background:url(../images/style_box_tit.gif) left bottom no-repeat;}
.style_box .tit h3{height:39px; line-height:39px; width:200px; color:#447abc; font-size:16px; font-family:Microsoft Yahei; float:left; font-weight:normal;}
.style_box .tit h3 span{color:#b5b5b5; font-family:Arial; text-transform:uppercase; margin-left:5px; font-size:12px;}
.style_box .tit .more{width:68px; height:20px; float:right; padding-top:10px;}
.scroll_box_01 {overflow:hidden; width:704px; height:330px; padding-top:17px;}
.scroll_box_01 .con{width:704px; float:left; overflow:hidden;}
.scroll_box_01 .con ul{height:330px; overflow:hidden;}
.scroll_box_01 .con ul li{width:176px; float:left;}
.scroll_box_01 .con ul li .list{width:170px; height:165px;}
.scroll_box_01 .con ul li .cur{background:url(../images/scroll_box_01.jpg) no-repeat;}
.scroll_box_01 .con ul li .list .d1{width:160px; height:120px; padding:5px;}
.scroll_box_01 .con ul li .list .d2{width:170px; height:20px; line-height:20px; text-align:center; color:#525252; font-size:12px;}
.scroll_box_01 .con ul li .cur .d2{color:#fff;}
.scroll_box_02 {overflow:hidden; width:705px; height:60px; padding-top:20px;}
.scroll_box_02 .con{width:704px; float:left; overflow:hidden;}
.scroll_box_02 .con ul{height:60px; overflow:hidden;}
.scroll_box_02 .con ul li{width:175px; height:60px; float:left;}
.scroll_box_02 .con ul li img{width:158px; height:58px; border:1px solid #e0e0e0;}
.link_box{width:895px; height:58px; color:#808080; line-height:22px; padding-right:15px; background:url(../images/link_box.jpg) no-repeat; margin:0 auto 19px; overflow:hidden; padding-left:40px; padding-top:10px;}
.link_box a{color:#808080; margin-left:12px; margin-right:14px; white-space:nowrap; display:block; float:left;}
.link_box a:hover{color:#808080;}
.link_box span{display:block; float:left;}
.footer{width:950px; height:80px; margin:0 auto; overflow:hidden; background:url(../images/footer_bg.jpg) no-repeat; line-height:22px; color:#fff; text-align:center; padding-top:20px;}
.footer a{color:#fff;}
.footer a:hover{color:#fff;}
ul.sub_category{width:209px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:30px; padding-top:10px;}
ul.sub_category li{width:181px; height:29px; line-height:29px; padding-left:28px; border-bottom:1px dashed #c7c7c7;}
ul.sub_category li a{color:#4d4d4d;}
ul.sub_category li a:hover{color:#4d4d4d; text-decoration:none;}
ul.sub_category li.cur{ background:url(../images/sub_category_ico.jpg) no-repeat 179px center;}
ul.sub_category li.cur a{font-weight:bold; color:#1358db;}
ul.sub_category li.current{ background:url(../images/sub_category_ico.jpg) no-repeat 179px center;}
ul.sub_category li.current a{font-weight:bold; color:#1358db;}
.sub_right_tit{width:705px; height:38px; padding-bottom:2px; background:url(../images/style_box_tit.gif) no-repeat left bottom;}
.sub_right_tit h3{width:200px; height:38px; line-height:38px; padding-left:16px; float:left; color:#1358db; font-size:16px; background:url(../images/sub_right_tit_ico.jpg) no-repeat left center;}
.sub_right_tit .position{width:400px; height:38px; float:right; line-height:38px; text-align:right; color:#949494;}
.sub_right_tit .position a{color:#949494;}
.sub_right_tit .position a:hover{color:#949494;}
.about_content{width:695px; height:auto; line-height:24px; color:#4d4d4d; padding-top:22px; padding-left:5px; padding-right:5px;}
.about_content p{margin-bottom:22px;}
.product_content{width:705px; height:auto; overflow:hidden; padding-top:20px; padding-bottom:10px;}
.product_content ul.list{width:704px; height:auto; overflow:hidden;}
.product_content ul.list li{width:176px; height:auto; float:left; overflow:hidden;}
.product_content ul.list li .img_box{width:170px; height:165px;}
.product_content ul.list li .cur{background:url(../images/scroll_box_01.jpg) no-repeat;}
.product_content ul.list li .img_box .d1{width:160px; height:120px; padding:5px;}
.product_content ul.list li .img_box .d2{width:170px; height:20px; line-height:20px; text-align:center; color:#525252; font-size:12px;}
.product_content ul.list li .cur .d2{color:#fff;}
.product_show_content{width:705px; height:auto; overflow:hidden; padding-top:20px; padding-bottom:30px;}
.product_show_content .show_top{width:672px; height:auto; overflow:hidden; margin:0 auto;}
.product_show_content .show_top .l_img{width:371px; height:278px; float:left;}
.product_show_content .show_top .r_text{width:285px; height:auto; overflow:hidden; float:right; overflow:hidden;}
.product_show_content .show_top .r_text p{width:285px; height:22px; line-height:22px; font-size:12px;color:#525252;}
.product_show_content .show_top .r_text p a{color:#525252;}
.product_show_content .show_top .r_text p a:hover{color:#525252;}
.product_show_content .show_top .r_text p strong{color:#1358db; font-size:14px;}
.product_show_content .show_tit{width:672px; height:28px; line-height:28px; font-size:13px; font-weight:bold; margin:15px auto 10px; color:#525252;}
.product_show_content .show_txt{width:672px; height:auto; margin:0 auto; overflow:hidden; line-height:22px; color:#525252; padding-bottom:20px;}
.product_show_content .show_txt p{margin-bottom:15px;}
.product_show_content .show_nav{width:672px; height:20px; line-height:20px; margin:0 auto; overflow:hidden; color:#525252; text-align:center;}
.product_show_content .show_nav a{color:#1358db; font-weight:bold;}
.product_show_content .show_nav a:hover{color:#1358db;}
.news_content{width:705px; height:auto; overflow:hidden; padding-top:10px; padding-bottom:10px;}
.news_content ul.list{width:688px; height:auto; margin:0 auto; overflow:hidden; padding-bottom:20px;}
.news_content ul.list li{width:668px; height:37px; padding-left:17px; line-height:37px; padding-right:3px; text-align:right; border-bottom:1px dotted #cacaca; color:#c4c4c4; font-size:12px; background:url(../images/news_ico.gif) no-repeat 2px center;}
.news_content ul.list li span{float:left; white-space:nowrap;}
.news_content ul.list li span a{color:#525252;}
.news_content ul.list li span a:hover{color:#525252;}
.news_show_content{padding-top:10px; overflow:hidden;width:705px; height:auto; overflow:hidden; padding-bottom:30px;}
.news_show_content h1{ display:block;line-height:38px; font-size:18px; color:#333; text-align:center;}
.news_show_content h6{display:block;line-height:30px;text-align:center;}
.news_show_content h6 b{ font-weight:normal; }
.news_show_content .news_title{width:686px; height:28px; line-height:28px; font-size:14px; color:#525252; font-weight:bold; text-align:center; margin:0 auto;}
.news_show_content .news_date{width:686px; height:20px; line-height:20px; text-align:center; color:#c4c4c4; margin:10px auto 0;}
.news_show_content .news_text{width:686px; height:auto; overflow:hidden; margin:0 auto; line-height:20px; color:#4d4d4d; padding-top:20px; padding-bottom:20px; color:#000;}
.news_show_content .news_text p{margin-bottom:20px;}
.news_show_content .show_nav{width:672px; height:20px; line-height:20px; margin:0 auto; overflow:hidden; color:#525252; text-align:center;}
.news_show_content .show_nav a{color:#1358db; font-weight:bold;}
.news_show_content .show_nav a:hover{color:#1358db;}
.case_show_content{width:705px; height:auto; overflow:hidden; padding-top:25px; padding-bottom:30px;}
.case_show_content .show_img{width:705px; height:auto; text-align:center; margin-bottom:20px;}
.case_show_content .show_tit{width:660px; height:22px; line-height:22px; font-weight:bold; color:#525252; margin:0 auto;}
.case_show_content .show_tit strong{color:#1358db; font-size:14px;}
.case_show_content .show_txt{width:660px; height:auto; line-height:20px; color:#525252; margin:5px auto 0;}
.jobs_content{width:705px; height:auto; overflow:hidden; padding-top:21px; padding-bottom:20px;}
.jobs_content dl.list{width:689px; height:auto; overflow:hidden; margin:0 auto; overflow:hidden; padding-bottom:20px;}
.jobs_content dl.list p{float:left; height:30px; line-height:30px; color:#4d4d4d;}
.jobs_content dl.list p.p1{width:227px; text-align:left; padding-left:18px;}
.jobs_content dl.list p.p2{width:150px; text-align:center;}
.jobs_content dl.list p.p3{width:197px; text-align:center;}
.jobs_content dl.list p.p4{width:96px; text-align:center;}
.jobs_content dl.list dt{width:689px; height:30px; background:#e4e4e4;}
.jobs_content dl.list dt p{ font-weight:bold; color:#525252;}
.jobs_content dl.list dd{width:689px; height:30px; background:#fff;}
.jobs_content dl.list dd p.p1{background:url(../images/job_ico.gif) no-repeat 11px center;}
.jobs_content dl.list dd p.p1 a{color:#4d4d4d;}
.jobs_content dl.list dd p.p1 a:hover{color:#4d4d4d;}
.jobs_content dl.list dd p.p4{color:#c4c4c4;}
.jobs_show_content{width:695px; height:auto; overflow:hidden; padding-top:15px; padding-bottom:20px; line-height:22px; color:#525252; padding-left:10px;}
.jobs_show_content span{color:#447abc; font-size:14px; font-weight:bold;}
.jobs_show_content a{color:#1358db;}
.jobs_show_content a:hover{color:#1358db;}
.honor_content{width:705px; height:auto; overflow:hidden; padding-top:20px; padding-bottom:10px;}
.honor_content ul.list{width:704px; height:auto; overflow:hidden;}
.honor_content ul.list li{width:176px; height:auto; float:left; overflow:hidden;}
.honor_content ul.list li .img_box{width:170px; height:165px;}
.honor_content ul.list li .cur{background:url(../images/scroll_box_01.jpg) no-repeat;}
.honor_content ul.list li .img_box .d1{width:160px; height:120px; padding:5px;}
.honor_content ul.list li .img_box .d1 img{width:160px; height:120px;}
.honor_content ul.list li .img_box .d2{width:170px; height:20px; line-height:20px; text-align:center; color:#525252; font-size:12px;}
.honor_content ul.list li .cur .d2{color:#fff;}
.contact_content{width:700px; height:auto; overflow:hidden; padding-top:35px; padding-bottom:40px; padding-left:5px;}
.contact_content .l_txt{width:285px; height:auto; overflow:hidden; float:left;}
.contact_content .l_txt h3{width:275px; height:30px; line-height:25px; color:#1358db; font-size:14px; line-height:30px;}
.contact_content .l_txt table{color:#4d4d4d; line-height:22px;}
.contact_content .r_map{width:395px; height:410px; overflow:hidden; float:right; padding:9px; background:url(../images/r_map_bg.jpg) no-repeat;}


/*分页样式*/
.page{width:705px; height:22px; line-height:22px; text-align:center; margin:0 auto;}
.page a{margin-left:8px; margin-right:8px; color:#a0a0a0; font-size:13px;}
.page a:hover{color:#4e82e4;}
.page strong{color:#4e82e4;}
.page span{margin-left:11px; margin-right:11px; font-weight:bold; color:#4e82e4; text-decoration:underline;}

/* online */
#online_qq_tab a,.onlineMenu h3,.onlineMenu li.tli,.newpage{background:url(../images/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(../images/float_bg.gif) no-repeat;}
#online_qq_layer{z-index:9999;position:fixed;right:0px;top:0;margin:150px 0 0 0;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#online_qq_tab{width:28px;float:left;margin:50px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}
#onlineService{display:inline;margin-left:-1px;float:left;width:130px;display:none;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 15px;}
.onlineMenu h3{height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tQQ{background-position:0 10px;}
.onlineMenu h3.tele{background-position:0 -47px;}
.onlineMenu li{height:36px;line-height:36px;border-bottom:solid 1px #E6E5E4;text-align:center;}
.onlineMenu li.tli{padding:0 0 0 28px;font-size:12px;text-align:left;}
.onlineMenu li.zixun{background-position:0px -131px;}
.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:8px 0 0 0;}
.onlineMenu li.last{border:0;}
.wyzx{padding:8px 0 0 5px;height:57px;overflow:hidden;background:url(../images/webZx_bg.jpg) no-repeat;}
.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}

/*内容.翻页*/
ul#page{margin-top:15px;text-align:center;}
ul#page li{display:inline-block;zoom:1;_display:inline;*display:inline;height:18px;line-height:18px;background:#FFF;margin:0 1px;color:#999;border:solid 1px #06f;}
ul#page li a{display:inline-block;zoom:1;_display:inline;*display:inline;padding:0 5px;background:#FFF;color:#06f;}
ul#page li a:hover{background:#06f;color:#fff;}
ul#page li b, ul#page li i{font-weight:normal;font-style:normal;color:#666;}
ul#page li b{color:#666;}
ul#page li i{font-weight:bold;color:#06f;}
ul#page li.pageInfo{width:auto;padding:0 5px;border:solid 1px #F0F0F0;background-color:#FCFCFC;}
ul#page li.pageInfo:hover{border:solid 1px #ECECEC;background-color:#FCFCFC;}

ul#PrevNext{padding:10px 0; margin-top:10px; border-top:dotted 1px #DDD;}
ul#PrevNext li{}
ul#PrevNext li a{line-height:24px; color:#333;}

ul#coList{padding:0 6px 8px;margin:5px auto;}
ul#coList li{display:inline;float:left;margin:2px 4px;}
ul#coList li a{display:block;float:left;}
ul#coList li a img{float:left;display:block;height:35px;}